bust one’s ballls - French English Dictionary